Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVON PLACE Detached £215,000 11 Dec 2009
3 DEVON PLACE Detached £26,936 28 Jun 1995
4 DEVON PLACE Detached £200,000 16 Jul 2021
5 DEVON PLACE Detached £110,000 18 Oct 2002
6 DEVON PLACE Detached £135,000 13 Nov 2003